﻿using System.ComponentModel;

namespace SharpML.Api.Enumerations
{
    public enum PluginComponentType : int
    {
        // Creates plugin components
        [Description( "Factories" )]
        Factory,

        // Runs a neural network
        [Description( "Neural Network Engines" )]
        MLEngine,

        // Controls the rules of player selection
        [Description( "Data Adaptors" )]
        DataAdaptor,

        // Controls the rules of player selection
        [Description( "Neural Network Trainers" )]
        Trainer
    }
}
